آموزشی ﺯﻣﺎﻥ ﻣﻄﺎﻟﻌﻪ: 8 دقیقهمهندسین نرم افزار از
زبانهای برنامه نویسی مختلفی استفاده میکنند تا بتوانند برنامههای متفاوتی را ایجاد بکنند. اما مهمتر از هر چیزی این نکته را نباید فراموش کرد که برنامه نویسان قبل از شروع به کدنویسی، نیاز دارند تا یکسری روال کاری را برای خودشان طراحی کنند تا در صورت برخورد با مشکلات بتوانند به صورت درست با آن برخورد نمایند. نداشتن این روال کاری و رویکرد از پیش آماده شده شانس اینکه نرم افزار با خطاهای بسیار زیادی مواجه شود را افزایش میدهد.
الگوریتم و فلوچارت دو ابزار و رویکرد قدرتمند در فرایند یادگیری برنامه نویسی و همچنین پیادهسازی روال کاری یک نرم افزار هستند. یک الگوریتم در واقع آنالیزهای یک کار را به صورت قدم به قدم بر عهده دارد، در حالیکه فلوچارت هر کدام از مراحل توسعه یک نرم افزار را به صورت گرافیکی نشان میدهد. این دو به عنوان مکملهای همدیگر شناخته میشوند و توانایی پیادهسازی هر دو این موارد در کنار همدیگر، نشان از قدرتمند بودن بیشتر نرم افزاریست که در آینده قرار است درست شود.برای افراد مبتدی و کسانی که قصد ایجاد یک نرم افزار را از اول دارند پیشنهاد میشود که در ابتدا فلوچارت و الگوریتم نرم افزار خود را طراحی کنند تا بدانند دقیقا قرار است چه چیزی را خلق کنند. در این حالت اگر به مشکلی نیز برخورد کردند میتوانند به سرعت براساس نقشه راهی که فلوچارت و الگوریتم به آنها میدهد، راهکار مناسب را پیدا کنند.البته بسیاری از افراد مبتدی توانایی بالایی در طراحی و ساخت الگوریتم و فلوچارت ندارند و به همین دلیل این نقطه از مهندسی نرم افزار را چالش برانگیز میبینند. به همین دلیل بسیاری از اوقات شاهد آن بودهایم که نرم افزاری بدون ایجاد فلوچارت و الگور Amir Soleymani...
ما را در سایت Amir Soleymani دنبال می کنید
برچسب : نویسنده : mediasoli بازدید : 61 تاريخ : پنجشنبه 25 اسفند 1401 ساعت: 23:53